hunt down


Results for "hunt down"

English - Turkish Dictionary

hunt down

(English - Turkish Dictionary) :
yakalayıncaya kadar peşini bırakmamak.